SEARCH Articles Figures Tables Carcinoembryonic Oxidants periodate Period 3 oxides Periodate oxidation