BRD7552

BRD7552 is an inducer of transcription factor PDX1, which increases insulin expression.
Supplier Selleck Chemicals
Product # S7363
Sku # S7363-25mg
Pricing 25mg, $477.00
Feedback