Patent no. 6978503 for sale | Patexia