Periodic acid hydrate (HCID 86591045)|Huagongshe