Semicarbazide,4-phenethyl-3-thio- (7CI,8CI); 4-(2-Phenylethyl)thiosemicarbazide;4-Phenethylthiosemicarbazide; NSC 211411
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number