Drugs and reagents