Looks like the std Hitatchi solenoid to me same unit as OEM Ducati wired slightly differently though
Here is the same unit from a Ducati Dealer (Pro Twins)
https://www.ebay.co.uk/itm/254216021...BoCNlQQAvD_BwE
Not as you thought available in France as stated on the link you posted
Article en rupture de stock (Item is out of stock)