Free release

61768-07-8 phenol, 2-(diphenylmethyl)-, benzoate

service@apichina.com
Product Name Phenol, 2-(diphenylmethyl)-, benzoate
CAS No. 61768-07-8
Molecular Formula C26H20O2