New Taylor made 12” X 20 lbs Gas Spring Strut.  Came off of a Bennington Pontoon Boat.
Part #1824 standard gas shock