Benzoic acid[1-pyridin-3-yl-eth-(E)-ylidene]-hydrazide

Supplier Alfa Chemistry
Product # ACM109352081
CAS # 109352-08-1
Pricing Inquire
Purity 96%
Feedback