This gearmotor is a miniature high-power, 12V brushed DC motor with long-life carbon brushes and a 9.96:1 metal gearbox. It has a cross section of 10 × 12 mm, and the D-shaped gearbox output shaft is 9 mm long and 3 mm in diameter.
Key specs at 12V: 3400 RPM and 60 mA free-run, 0.17kg.cm (2.4 oz-in) and 0.75A stall.
The HPCB versions (shown on the left) can be differentiated from versions with precious metal brushes (shown on the right) by their copper-colored terminals. Note that the HPCB terminals are 0.5 mm wider than those on the other micro metal gearmotor versions (2 mm vs. 1.5 mm), and they are about 1 mm closer together (6 mm vs. 7 mm).
With the exception of the 1000:1 gear ratio versions, all of the micro metal gearmotors have the same physical dimensions, so one version can be easily swapped for another if your design requirements change.