Ache-in-6a

Ache-in-6a

AOB17738

1000 Items

$0.00

Overview

Novel acetylcholinesterase (AChE) inhibitor, selectively inhibiting AChE without inhibiting butyrylcholinesterase (BChE)