Exactly what I was thinking, looks like a stock unit from Volvo. Sweet!