305806-41-1 | Methyl 4-(2-phenyl-5-thiazolyl)benzoate | AOBChem