Japan invention patent NO. 7233135

en_USEnglish