19731-02-3
(1H-BENZOIMIDAZOL-2-YL)-ACETIC ACID HYDRAZIDE
Product Code:
799204
Molecular Formula:
C9H10N4O
Molecular Weight:
190.21
Order 19731-02-3