37289-40-0
Dehalogenase,haloacetate
Product Code:
1137171
Molecular Formula:
Molecular Weight:
Order 37289-40-0
dehalogenase,haloacetate,CASNo 37289-40-0