3 records found
1
A new technology for the reduction of particulate matter from diesel engines in ships
Reduction of particulate matter emissions from ships
Proving the possibility of physical removal of particulate matter with the SJAC-technology