Does This Logo/Name Seem Familiar? I mean in comparison to a well known Japanese company? p> SR626SW Size: 6.8 mm x 2.6 mm Voltage: 1.5V Type: Silver Oxide blockquote>