L-841411

L-841411

AOB13603

1000 Items

$0.00

Overview

Novel HIV-1 integrase strand transfer inhibitor (INSTI), stabilizing an integrase-single blunt-ended DNA complex