143567-91-3
3,5,1,7-[1,2,3,4]Butanetetraylnaphthalene,benzoic acid deriv.
Product Code:
1123946
Molecular Formula:
C29H30O5
Molecular Weight:
Order 143567-91-3