7478-30-0
4-[6-(acetyloxy)-3-ethyl-1H-inden-2-yl]phenyl acetate
Product Code:
897739
Molecular Formula:
C21H20O4
Molecular Weight:
336.38
Order 7478-30-0