Intellectual Property Rights Patent (1) Sample processing device with detachable slide Application/Publication number: WO 2013128322 Date: 2013-02-15 Searching for OpenAIRE data... There was an error trying to search data from OpenAIRE No results available