Loading patent details...
US6489694B1: Ferrofluidic, electrical power generator | Searchlight