IDC held by BLANK PATENT | Department of Commerce | BidSparq