Chemicals and reagents