having an additional slidable mass moving in the opposite direction to the piston

Patents Grantslast 30 patents

Patents Applicationslast 30 patents