Consumer Reports Laboratories
Photos from a tour of the Consumer Reports laboratories in Yonkers, New York. The tour was provided to Wikipedia editors through Wikimedia Chapter NYC.
1 photo · 71 views