538373-98-7
Tetradecanedioic acid, 2,13-dibutyl-
Product Code:
1069336
Molecular Formula:
C22H42O4
Molecular Weight:
370.56
Order 538373-98-7