Back to Previous Page

Apelin-13 trifluoroacetate salt >=95%

ITEM#: 3042-A64691MG

MFR#: A6469-1MG

Apelin-13 trifluoroacetate salt >=95%

Apelin-13 trifluoroacetate salt >=95%