Aldi-2

Aldi-2

AOB37294

CAS 499997-25-0

More details

1000 Items

$0.00

Overview

Potent and specific covalent inhibitor of aldehyde dehydrogenases