さんわそうごうけんきゅうしょ
Meanings
Name
1. SRIC Corporation; Sanwa Research Institute Corporation
Composed of
three; 3
sum; harmony; peace; Japan; Japanese-style
institute for general research; multidiscipline laboratory