New Old Stock, may be rebuilt not sure, Parker Torqlink Hydraulic Motor TB0045AS130AAAA. May have dust and very light surface rust from storage in a damp climate. See all pics for details.