Potassium hexachloroiridate(III) hydrate

SKU: 13739 Categories: ,