1234820-83-7 | 1-phenyl-2-propyl-1H-imidazole | AOBChem