Back to Previous Page

LL-37 (human) trifluoroacetate salt >=95% (HPLC)

ITEM#: 3042-942611MG

MFR#: 94261-1MG

LL-37 (human) trifluoroacetate salt >=95% (HPLC)

LL-37 (human) trifluoroacetate salt >=95% (HPLC)