148466-47-1
major protein, amphibian choroid plexus
Product Code:
746526
Molecular Formula:
Molecular Weight:
Order 148466-47-1