BOSCH 0433270188 DLL25S680.
Brand new. Factory sealed