Loading patent details...
US7175778B1: Self-aligning QCA based nanomaterials | Searchlight