150677-24-0 2424-92-2 Eicosanedioic acid