Kevlartilage – Artificial Cartilage Natural cartilage has amazing properties: under stress, as in running, knee cartilage releases water to become more [MORE]