logo

Thermodynetics Inc.

OTCPK • TDYT • US8836224092

Market Closed

Stock Scores