Home Chemical Details 690632-81-6
2-(2,1,3-BENZOXADIAZOL-5-YLOXY)-N'-HYDROXYETHANIMIDAMIDE
2-(2,1,3-Benzoxadiazol-5-yloxy)-N'-hydroxyethaneimidamide
143-144°C
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us