oxalic acid product variations