YMR26 protein

Product Code: 995229
Molecular Formula:
Molecular Weight:
136250-18-5