Does This Logo/Name Seem Familiar?

I mean in comparison to a well known Japanese company?

SR626SW
Size: 6.8 mm x 2.6 mm
Voltage: 1.5V
Type: Silver Oxide