Stanley Black & Decker

  • New Britain, Connecticut, United States