6-carboxyhexanoate CPD-205 heptanedioate pimelate pimelic acid