Trough above the panels??

Those 2 seal offs going into that 1 panel must be some expensive.

Is it a car shop, looks like a transmission jack??