This tool can be used with several attachments, a bearing, or pulley puller attachment.  Can be used with OTC 1123 bearing puller attachment, 679 pulley pulling attachment, 1150, 1151, 1152, 1153 internal pulling attachments.  This 10 ton push puller has a reach of 8-3/8" with a 7-1/4" spread.  The puller legs are 6 3/4".