Body Physical and Cycling Test - Guard - Kerala Film Development Corporation Limited(Cat.No.655/2021)