1,2-Cyclobutanediacetic acid NSC118159