Bakkenolide IIIa

Bakkenolide IIIa · CAS 915289-60-0