ethyl 4-(dip-tolylaMino)benzoate

Product Code: 827791
Molecular Formula: C23H23NO2
Molecular Weight:
104854-59-3