New OEM Genuine Land Rover Supercharger Intake Seal (shown in schematic) - new!
Fits: 2006-2009 Range Rover and Range Rover Sport with supercharged motor
OEM # 4628214