Putative insulin-like peptide beta-type 6 CELE_ZK84.3

Putative insulin-like peptide beta-type 6 CELE_ZK84.3