890310-69-7
Benzoic acid, 2-(benzoylamino)-4-(2-phenylethoxy)-, methyl ester
Product Code:
1735908
Molecular Formula:
C23H21NO4
Molecular Weight:
Order 890310-69-7