28336-57-4
1,3,5-TRIPHENYLCYCLOHEXANE-D5
Product Code:
109713
Molecular Formula:
C24H19D5
Molecular Weight:
317.48
Order 28336-57-4