components medical medicine doctor electronics - general tools electronics monitors computer memory computers java laptop equipment hardware ide compaq medical billing amd dell software notebook computer repair hard drives development