Mini 311-1100 CTO HP keyboard ,Substitute HP Mini 311-1100 CTO Keyboard