Free release

23636-56-8 1,2-benzenedicarbonyldiazide

service@apichina.com
Product Name 1,2-Benzenedicarbonyldiazide
CAS No. 23636-56-8
Synonyms Phthaloylazide (6CI)
Molecular Formula C8H4N6O2