104587-56-6
Benzeneacetic acid, a-(methoxymethylene)-3-(trifluoromethyl)-, methylester
Product Code:
1531603
Molecular Formula:
C12H11F3O3
Molecular Weight:
Order 104587-56-6