Atractylenolide I

73069-13-3