Bradykinin (1-5) trifluoroacetate salt

Supplier Creative Peptides
Product # B09059
Pricing Inquire
Storage -20 ± 5 °C
Source Synthetic
Feedback