Back to Previous Page

LY2857785 free base >=98% (HPLC)

ITEM#: 3042-SML294225MG

MFR#: SML2942-25MG

LY2857785 free base >=98% (HPLC)

LY2857785 free base >=98% (HPLC)