Picrylhydrazine; any derivative of this compound. Otto Chemie Pvt Ltd - Manufacturers of Picrylhydrazyl derivatives in India.