1076198-30-5
[(e)-2,2-dimethyl-7-[methyl(naphthalen-1-ylmethyl)amino]hept-5-en-3-ynyl] Benzoate
Product Code:
2144193
Molecular Formula:
C28H29NO2
Molecular Weight:
411.53
Order 1076198-30-5