Yamaha Motor Co., Ltd. (Tokyo: 7272) announced today the upcoming release of the new CELL HANDLER(TM) 2, a cell picking and ...