Immucillin A

Immucillin A

AOB2667

CAS 249503-25-1

More details

1000 Items

$0.00

Overview

Novel synthetic adenosine analogue, inhibiting infection of distinct filoviruses in human cells