Loading patent details...
US6426526B1: Single sided buried strap | Searchlight