5292 Stock Price and Chart - Desiccant Technology Corporation | Makkler