Back to Previous Page

TFLLRAMIDE

ITEM#: 3491-40336830001

MFR#: 4033683.0001

Human Tfllramide Trifluoroacetate - 4033683.0001, 1 mg

Human Tfllramide Trifluoroacetate - 4033683.0001, 1 mg