2222481-77-6 | Ethyl 4-[(phenylamino)methyl]benzoate | AOBChem