Reagents and chemical products