L-663581

L-663581

AOB3961

CAS 122384-14-9

More details

1000 Items

$0.00

Overview

Novel partial agonist of the benzodiazepine receptor