Navigating the market for Benzenesulfonyl Hydrazide (BSH) CAS 80-17-1: factors influencing price and quality from China manufacturers.