Sounds very promising! What does "off the shelf" mean?

http://www.biotimes.co.kr/news/articleView.html?idxno=9118

I think in this context it means something that doctors can easily license and start using in their offices without a lot of training or other requirements.