89268-89-3
METHYL (E)-2-CYANO-3-(DECYLAMINO)PROP-2-ENOATE
Product Code:
2231837
Molecular Formula:
C15H26N2O2
Molecular Weight:
266.37
Order 89268-89-3