31822-03-4

Chemical Name: 2-Iodobenzhydrazide
Structure:
31822-03-4 2-Iodobenzhydrazide
CAS: 31822-03-4
ID:
Supplier: BOC Sciences

Get a quote