59572-19-9 Benzenediacetic acid NSC408052