13865-59-3
Benzene, 1-(diphenylmethyl)-3-(trifluoromethyl)-
Product Code:
383082
Molecular Formula:
C20H15F3
Molecular Weight:
312.32
Order 13865-59-3