Loading patent details...
US4816281A: Extruded Elongate Pasta | Searchlight