(+)-Eldanolide
CAS No:
84107-93-7
Order 84107-93-7
eldanolide