tron-8

tron-8

AOB2325

CAS 1202580-59-3

More details

1000 Items

$0.00

Overview

Potent inhibitor of nicotinamide phosphoribosyltransferase (NMPRTase)