37290-71-4
Hydratase,maleate
Product Code:
1137176
Molecular Formula:
Molecular Weight:
Order 37290-71-4
hydratase,maleate,CASNo 37290-71-4