99213970
Jun 2, 2025
SENECA SENSE TECHNOLOGIES INC.
Subscribe
Sensors for measuring wetness, not for medical use