38507-89-0
ethyl 2-hydroxy-5-[(3-methylphenyl)carbamoyl]benzoate
Product Code:
1655442
Molecular Formula:
C17H17NO4
Molecular Weight:
299.32
Order 38507-89-0