74062247
May 24, 1990
PEC RESEARCH INC.
Subscribe
barge mounted machine for use in recovering spilled oil and separating it from water for use on rivers, lakes, bays and oceans