pressure plate experts

Point of fact PLEASE. Who or what is 'Ram' ?


Ram clutches.