Computer shop this is a haven, to many items to list. Just about everything. Much more than shown in pictures. Serious inquiries only. Must pick up.