Synthetic biodegradable polymer
 
x
OK