1-Propylo-5-fenylo-imidazolidynon-2 [Polish] 2-IMIDAZOLIDINONE, 5-PHENYL-1-PROPYL- 5-Phenyl-1-propyl-2-imidazolidinone 98917-93-2 TT-33-81