Loading patent details...
US7915519B2: Solar battery module frame body | Searchlight