Probable insulin-like peptide beta-type 3 CELE_ZK75.3

Probable insulin-like peptide beta-type 3 CELE_ZK75.3