77866808
Nov 6, 2009
Electronic plant and soil moisture measuring instrument; electronic plant moisture sensor; environmental monitoring system comprised of meters and sensors that measure moisture levels; lawn and garden monitoring system comprised of meters and sensors that measure moisture levels
Electrical and Scientific Apparatus