Lmt-28

Lmt-28

AOB5450

CAS 1239600-18-0

More details

1000 Items

$0.00

Overview

Novel IL-6 blocker, targeting the IL-6 receptor