Back to Previous Page

FTI-277 trifluoroacetate salt >=95% (HPLC), film

ITEM#: 3042-F98035MG

MFR#: F9803-5MG

FTI-277 trifluoroacetate salt >=95% (HPLC), film

.
FTI-277 trifluoroacetate salt >=95% (HPLC), film