peptide I (Aplysia)
CAS No. 109050-14-8
peptide I (Aplysia)