82869-08-7 MELLIOLIDE Melleolide NSC369505