1-(2-iodoethyl)-3-phenylurea;5488-50-6;NSC81173;AC1L5SN7;AC1Q5NH7;KST-1B6685;Urea,1-phenyl-3-(2-iodoethyl)-;AR-1B0968;NSC-81173
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number