LAND ROVER JGC500010. Interior Blower Motor 34488 NRF. Part Number 34488. Type Interior Blower. Driver Position for right-hand drive vehicles. Fitting Position: Front. LAND ROVER RANGE ROVER SPORT I (L320) 4.2 4x4 SUV Petrol 01/2006 02/2010 AWD 32 396 291.