Tetradecanedioic acid, 2,13-dibutyl-

Tetradecanedioic acid, 2,13-dibutyl- · CAS 538373-98-7