Helidicin (mucus from Helix pomatia) NSC408119