major protein, amphibian choroid plexus

Product Code: 746526
Molecular Formula:
Molecular Weight:
148466-47-1