FinO protein

Product Code: 803598
Molecular Formula:
Molecular Weight:
146889-94-3