Home Chemical Details 21868-83-7
N-Phenyl-2-(2-hydroxy-2,2-diphenylethyl)benzamide
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us