13089-11-7
METHYL TRIFLUOROPYRUVATE
Product Code:
117928
Molecular Formula:
C4H3F3O3
Molecular Weight:
156.06
Order 13089-11-7