LARFN5C (29-48), rat

Supplier Creative Peptides
Product # M07027
Pricing Inquire
Sequence PGPLQAKPFTILSPFLSSRC
Feedback