L-739758

L-739758

AOB0446

CAS 168157-33-3

More details

1000 Items

$0.00

Overview

Potent glycoprotein IIb/IIIa inhibitor