78409295
Apr 28, 2004
BENFORD M. SUE
Subscribe
Electric or electronic sensors for detecting surface electrical current on the paws of animals to determine stress levels