Synthesis of haminol-A and haminol-B, polyenic alarm pheromones of Cephalaspidean molluscs | Publicación