Loading patent details...
US6317248B1: Busbars for electrically powered cells | Searchlight