Pavilion dv1700 CTO hp keyboard ,Substitute hp Pavilion dv1700 CTO Keyboard