Ono-2952

Ono-2952

AOB31376

CAS 895169-20-7

More details

1000 Items

$0.00

Overview

Novel translocator protein 18kDa (TSPO) antagonist