barium platinocyanide