NSC299159;AC1L6Z84;NSC-299159;1,4,5-triphenyl-2-(propan-2-ylideneamino)pyrrole-3-carboxamide;5228-78-4
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number