China Auto Parts Radiator Cooling Fan Motor Electric Fan Motor 21487-Cx000 for Nissan Leaf 2011-2012, Find details about China Denso Cooling Fan Motor, Toyota Fan Motors from Auto Parts Radiator Cooling Fan Motor Electric Fan Motor 21487-Cx000 for Nissan Leaf 2011-2012