protein kinase inhibitor peptide (1-31)

protein kinase inhibitor peptide (1-31) · CAS 124695-91-6