W2476

W2476

AOB31966

CAS 432016-77-8

More details

1000 Items

$0.00

Overview

Novel modulator of the thioredoxin-interacting protein signaling pathway, ameliorating ß-cell dysfunction and exerting therapeutic effects in mouse models of diabetes