Probable insulin-like peptide beta-type 5 CELE_ZK84.6

Probable insulin-like peptide beta-type 5 CELE_ZK84.6