Castelli Idro Pro 2 Jacket Mens. The item "Castelli Idro Pro 2 Jacket Mens" is in sale since Monday, November 22, 2021. This item is in the category "Sporting Goods\Cycling\Cycling Clothing\Jackets". The seller is "robko_9267" and is located in London. This item can be shipped to United Kingdom.