Maytenonic acid NSC382875 Polpunonic acid