protease inhibitor PI-8

Supplier Creative Peptides
Product # P15005
Pricing Inquire
Sequence QVNCTPGTTFKDKCNTCRCSSNGRSAACTLKACPPGSY
Feedback