Mini microelectrode array MEA recording system

New York (NY)