Fetching details from the dictionary...
Kagakuoyobi Kesseiryōhou Kenkyūsho (corporate name of Kaketsuken); Chemo-Sero-Therapeutic Research Institute