Putative turritoxin IX-18

Supplier Creative Peptides
Product # T26003
Pricing Inquire
Sequence CEDGGVPSAS CRANTEDYRY CNACYLQEVI GK
Feedback