Steel body. Steel shackle.Patent #D179085. US Patent #3270534. US Patent #2926514. US Patent #4055972. US Patent #4170884. More…