Park Tool CWP-7 Square or Splined Crank Puller
This item includes two rotating tips (11.3 mm and 16.3 mm) and built in wrench flats allowing the tool to remove cranks using a square taper.
This is a professional tool for crank set maintenance and change.