BPP8A

Bradykinin-potentiating peptide 8a

Molecular Synopsis