A series of biomass-based linear aliphatic polyesters are synthesized by combining sebacic acid (SA) (C10 diacid) and 1,18-octadecanedioic acid (OA) (C18 diacid) with a series of diols with varied alkyl chain lengths (C2 to C10 diols). SA and OA are obtainable from castor oil and palm oil, respectively. The reaction extent (polymerization extent) is high (≥96%) in all cases, and the number-average molecular weight (M