1-Imidazolidineaceticacid, 3-[(5-nitrofurfurylidene)amino]-2,5-dioxo-, propyl ester (7CI,8CI); NSC70234; Propyl 1-(5-nitro-2-furfurylideneamino)hydantoin-3-acetate
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number