Novel Biodegradable Polyurethanes Derived From A Sustainable Resource 2 authors - Paperback £71.71 Find out more