136676-91-0

Chemical Name: PD 123,319 di(trifluoroacetate) salt hydrate
Structure:
136676-91-0 PD 123,319 di(trifluoroacetate) salt hydrate
CAS: 136676-91-0
ID: 98018648
Supplier: Alfa Chemistry

Get a quote


Chemical Name: PD-123319 TFA salt
Structure:
136676-91-0 PD-123319 TFA salt
CAS: 136676-91-0
ID:
Supplier: BOC Sciences

Get a quote