52423-28-6 Aplysiatoxin, 17-debromo- DEBROMOAPLYSIATOXIN NSC271679