3D printable non-isocyanate polyurethanes with tunable material properties. Issue 34 (23rd July 2019)