Seeking Alpha
 

PLC Systems, Inc. (PLCSF)

- OTCPK - Current
PLCSF is defunct.
Company Description
Headquartered in Milford, Massachusetts, PLC Systems Inc. is a medical device company focused on innovative technologies for the cardiac and vascular markets.