23178-67-8

Chemical Name: HDITCperchlorate
Structure:
23178-67-8 HDITCperchlorate
CAS: 23178-67-8
ID: 98023520
Supplier: Alfa Chemistry

Get a quote