Home Chemical Details 10486-58-5
2-MERCAPTOBENZSELENAZOLE
2-Mercaptobenzoselenazole
3H-benzoselenazole-2-thione
157-158°C
119486
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us