Patented
7,876,795 8,571,082
Development partner,Commercial partner,Licensing
Available for licensing.