290629009011 Difenylmethanol (difenylcarbinol, benzhidrol) Difenylmethanol (difenylcarbinol, benzhidrol) Details