Seeking Alpha
 

PLC Systems, Inc. (PLCSF)

- OTCPK - Current
PLCSF is defunct.
We currently have no Breaking News on this stock.
Visit Seeking Alpha's
Company Description
Headquartered in Milford, Massachusetts, PLC Systems Inc. is a medical device company focused on innovative technologies for the cardiac and vascular markets.