This invention was the so-called chiroplast or "hand guide".
それはchiroplastもしくはhand guideと呼ばれるものであった。