New CPU Cooling Fan for HP Pavilion 580718-001 531210-001 582139-001 Please check both the model and picture before placing order. 100% Brand new and high quality