Patented
8,305,194 8,872,632
Development partner,Commercial partner,Licensing
Available for licensing.