1360569 logo

1,3-Diphenethylbenzene

Compound Synopsis