88737642
Dec 23, 2019
Jul 14, 2020
Active Trademark
computer controlled position and motion limiting electro-mechanical devices for boats, ships or other waterborne structures containing control moment gyroscopes for roll attenuation
Electrical and Scientific Apparatus