18063-21-3 C10692 Haplophyllidine