Novel green biodegradable polylactide based polyurethane triblock copolymers reinforced with cellulose nanowhiskers

  • 51
  • 39