72606-29-2
(e)-2-(1-phenylpropan-2-ylamino)-3-(2,4,6-trimethylphenyl)prop-2-enehydrazide
Product Code:
1761387
Molecular Formula:
C21H27N3O
Molecular Weight:
337.45
Order 72606-29-2