136250-18-5
YMR26 protein
Product Code:
995229
Molecular Formula:
Molecular Weight:
Order 136250-18-5