Artifact Details Title Apple Desktop Bus mouse Catalog Number 102666010 Type Physical object Date 1986 Manufacturer Apple Computer, Inc. Place Manufactured Malaysia Identifying Numbers Other number MB1125E6C25 Dimensions 1 1/4 x 2 1/4 x 4 in. Category I/O/pointing/mouse