58736-84-8 | ethyl 4-(10H-phenothiazin-10-yl)benzoate | AOBChem