50590-1G
50590-5G
50590-25G
77341-768EA
104.03
USD
InStock
77341-768
77364-526
77376-026
N'-((2,6-Difluoropyridin-3-yl)methylene)-4-methylbenzenesulfonohydrazide ≥97%
N'-((2,6-Difluoropyridin-3-yl)methylene)-4-methylbenzenesulfonohydrazide
Precaución: for Research Use Only