Cb29

Cb29

AOB2560

CAS 315239-63-5

More details

1000 Items

$0.00

Overview

Novel selective inhibitor of aldehyde dehydrogenase 3A1 (ALDH3A1)