I finally ordered and received the Leg Cover Termoscud® PRO (R233Pro) this week. It was more difficult than expected as I couldn't find a seller that would ship to the USA, but I eventually stumbled upon an Italian dealer selling them on eBay: https://www.ebay.com/str/storepogliani
Here are the...