Sonos Connect (Gen 2) supplied with the power cable. It is running on the latest Sonos app (S2), software version 17.1. The serial number '1904' dates the manufacture to April 2019. 2019 was the last year Connects were made so this is one of the later ones.
eBay