Part Number: 5021362 ( The actual SIKA part number VKS40M2DEBEL87 ). This is a 'NEW' Daikin SIKA Water Flow Switch. We can often resolve this very quickly with you.
eBay