Act-451840

Act-451840

AOB33136

CAS 1314143-88-8

More details

1000 Items

$0.00

Overview

Novel antimalarial agent with a new and yet unknown mechanism of action