1022 torrey hills technology, llc three roll mill 2.5 x 5 inch results