Tetradecanedioic acid, 2,13-dibutyl-

Product Code: 1069336
Molecular Formula: C22H42O4
Molecular Weight: 370.56
538373-98-7