Water pump back housing assembly. Produced by DeLorean Industries in the United States.
D - Industries