Back to Previous Page

Palladium(II) trifluoroacetate

ITEM#: 3042-2996851G

MFR#: 299685-1G

Palladium(II) trifluoroacetate 97%

.
Palladium(II) trifluoroacetate 97%