Looleking Replacement for HP 640903-001 CPU Cooling Fan Please check both the model and picture before placing order Delivery normally takes 7-15 Business days to US new and high quality FREE shipping