63488-17-5
Hexanoic acid, 2-ethyl-, 2-(diphenylmethyl)-1-oxo-1H-inden-3-yl ester
Product Code:
2073561
Molecular Formula:
C30H30O3
Molecular Weight:
Order 63488-17-5
hexanoic,ethyl,diphenylmethyl,inden,ester,CASNo 63488-17-5