Battelle Ventures LP investment in Micro Interventional Devices Inc (348025)

Financial Transaction: 

N/A


Micro Interventional Devices Inc