LBP human

Supplier Alfa Chemistry
Product # IAR42414838
CAS #
Pricing Inquire
Purity 90-95% (SDS-PAGE)
Feedback