Dehydrojuvabione

Dehydrojuvabione is a sesquiterpenoid.

ID EC Number Name