Recent advances in vegetable oil-based polyurethanes.

Recent advances in vegetable oil-based polyurethanes.