Slip-on unit with foam injection system

Physical description

Foam injection slip on unit mounted on a sloping frame for training and demonstration purposes
This technology was developed at Altona in the 1990s

Back to top