*3D printing process improved - now 100% solid for added strengthHolds up to 8 bits total: 4 short rear facing, and 4 long front facing.Embedded N52 neodymium magnets hold large/heavy bits easily.Hex holes cut to size after printing for precise fit.Ergonomic design keeps bits away from your hand.Distance between bits allows for larger diameter socket bits and makes bit removal easy.Made of durable, UV resistant ABS plastic.Comes with Phillips head mounting screw.Fits Milwaukee M12 Fuel Model #2504-20 1/2" hammer drill/driver