Land Rover Freelander Electric Sunroof Guide Rail Repair Set LH RH NEW 02-05 
REF# OEM: EFI100021 EFI100031

Block sunshade slide  OEM: EFM100050
Block sunshade slide  OEM : EFM100060
Mechanism assembly sunroof - LH - EFI100030, RH - EFI100020
Block sunroof pivot - LH - EEK100150, RH - EEK100140 


2002 - 2005 Land Rover Freelander Sunfoof  Motor Gear Repair Kit 
02-05 Land Rover Freelander Sunroof Mechanism Gear Repair Kit
2002-05 Land Rover Freelander Electric Sunroof  Mechanism Plastic Parts Repair kit