Crafts soro rollers na ụgbọelu ebuchara dị ka ọkọlọtọ nke OEM iji mepụta. A na-eji okirikiri pin nke na-eme nke ọma site na Rour Rour, na nchara pụrụ iche echefu. Ukara ma na shei na-emesi ike site na ikpo ọkụ na-eme nke ọma ruo 6mm ma ruo HRC 56 Celsius, iji jide n'aka na ha siri ike ikpuchi ọnọdụ ọjọọ.