17244-89-2
[2-(dimethylamino)-1,2-diphenylethyl] 2,4,6-trimethylbenzoate
Product Code:
1652483
Molecular Formula:
C26H29NO2
Molecular Weight:
387.51
Order 17244-89-2