No data
(2-BENZIMIDAZOLYLTHIO)ACETIC ACID HYDRAZIDE
30065-27-1
(2-BenziMidazolylthio)acetic Acid Hydrazide
Shanghai Sinch Parmaceuticals Tech. Co. Ltd.
Alfa Aesar