Seeking Alpha
 

PLC Systems, Inc. (PLCSF)

- OTCPK - Current