which is a roadway, rail track, or the like for recovering energy from moving vehicles

Patents Grantslast 30 patents

Patents Applicationslast 30 patents