98460778
Mar 21, 2024
FLEXCELL INTERNATIONAL CORPORATION
Subscribe
Laboratory apparatus, namely, a device for providing electrical signals to cultured cells and tissues in vitro for research purposes