Report copyright - Patellar Luxation - Archive · 2014-12-04 · Patellar luxation is a condition where the patella, also called the knee cap, slips out of the throchlear groove, mainly during locomotion
Please pass captcha verification before submit form