Japan invention patent NO. 7233136

en_USEnglish