Advertisement - hide this advert

A sticky substance derived from blood and which is used to bond tissues together during certain knee operations.

-

Related Content

-

Advertisement