Expected availability 7 weeks after ordering Bio presses for oil Bio-press BT 60 for oil extraction 1bpbt60 €5,490.00 Add to cart
Expected availability 7 weeks after ordering Bio presses for oil Bio-press BT 100 for oil extraction 1bpbt100 €12,990.00 Add to cart