4-IODOBENZHYDRAZIDE
4-碘苯甲酰肼 38156
CAS No:
39115-95-2
Order 39115-95-2
iodobenzhydrazide