511-41-1 Diphoxazide Diphoxazide [INN] Diphoxazidum N'-Acetyl-3-hydroxy-3,3-diphenylpropionohydrazid N2-Acetyl-N1-(beta-hydroxy-beta,beta-diphenylpropionyl)hydrazin