Back to Previous Page

Tubastatin A (trifluoroacetate salt)-5 m

ITEM#: 2242-105595

MFR#: 10559-5

Tubastatin A (trifluoroacetate salt)-5 mg

Tubastatin A (trifluoroacetate salt)-5 mg