Probable insulin-like peptide beta-type 4 CELE_ZK1251.2

Probable insulin-like peptide beta-type 4 CELE_ZK1251.2