Satraplatin

P04617
129580-63-8
MFCD00871429
C6H13N.C4H6Cl2O4Pt.H3N
500.28
We accept Blanket Purchase Order