Potassium periodate7790-21-8100 % similar Sodium periodate7790-28-550 % similar Potassium hydride7693-26-733 % similar