605668-92-6
Benzyl ɑ-cyano-2-nitro-5-(trifluoromethyl)phenylacetate, 95%
Product Code:
293687
Molecular Formula:
C17H11F3N2O4
Molecular Weight:
363.26
Order 605668-92-6