Human MAP1LC3A Peptide

CLPP-00150155 is synthetic human MAP1LC3A Peptide
Supplier CD BioSciences
Product # CLPP-00150155
Pricing 100 µg, Inquire
Feedback