Chadux Responder

38' x 13' Landing Craft Oil Spill Response Vessel