50597915 comment Comment Re:picture (Score 1) 136 by prescientmemories on Thursday September 12, 2013 @09:26PM (#44836487) Attached to: First Gear Mechanism Discovered In Nature If you look really carefully, you can see a stamp on the gear that says 'Made in China'