SEARCH Articles Figures Tables 3-Hydroxyalkanoates Hydroxyalkanoate Poli s Poly(Hydroxyalkanoates) (PHAs) Poly(hydroxyalkanoate)s