Used Schaffer 3345 for sale (63)

  • Sort results

  • Lowest price Highest price
  • Newest listings Oldest listings
  • Shortest distance Farthest distance
  • Newest year of manufacture Oldest year of manufacture
  • Latest update Oldest update
  • Manufacturer A to Z Manufacturer Z to A
  • Relevance
Lowest price
Price
Highest price
Price
Newest listings
Release date
Oldest listings
Release date
Shortest distance
Distance
Farthest distance
Distance
Newest year of manufacture
Year of construction
Oldest year of manufacture
Year of construction
Latest update
Update
Oldest update
Update
Manufacturer A to Z
Manufacturer
Manufacturer Z to A
Manufacturer
designation from A to Z
Description
designation from Z to A
Description
Model from A to Z
Model
Model from Z to A
Model
Lowest reference
Ref.No.
Highest reference
Ref.No.
Shortest runtime
Runtime
Longest duration
Runtime
Relevance
Relevance
Listing
Logging grapple H&R Holzgreifer Rückezange
Logging grapple H&R Holzgreifer Rückezange
Logging grapple H&R Holzgreifer Rückezange
Logging grapple H&R Holzgreifer Rückezange
Logging grapple H&R Holzgreifer Rückezange
more images
Germany Falkenberg
18,399 km

Logging grapple
H&RHolzgreifer Rückezange

Certified Dealer
Call
Listing
Band saw - available immediately - Holzkraft HBS 433 Aktionsset
Band saw - available immediately - Holzkraft HBS 433 Aktionsset
Band saw - available immediately - Holzkraft HBS 433 Aktionsset
Band saw - available immediately - Holzkraft HBS 433 Aktionsset
Band saw - available immediately - Holzkraft HBS 433 Aktionsset
Band saw - available immediately - Holzkraft HBS 433 Aktionsset
Band saw - available immediately - Holzkraft HBS 433 Aktionsset
more images
Germany Bitburg
18,682 km

Band saw - available immediately -
HolzkraftHBS 433 Aktionsset

Certified Dealer
Call
Listing
3 METRE X 160 TON SERVO PRESS BRAKE CRONOSSTECH SPB 160X3000
3 METRE X 160 TON SERVO PRESS BRAKE CRONOSSTECH SPB 160X3000
3 METRE X 160 TON SERVO PRESS BRAKE CRONOSSTECH SPB 160X3000
more images
Turkey Turkey
17,207 km

3 METRE X 160 TON SERVO PRESS BRAKE
CRONOSSTECHSPB 160X3000

Call
Listing
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
more images
Bakum
18,382 km

Tipper truck
MERCEDES-BENZArcos 3342 BB, 6X6 Meiller Bordmatik

Call
Listing
Vertical machining center Nidec OKK VB-X650
Vertical machining center Nidec OKK VB-X650
Vertical machining center Nidec OKK VB-X650
Vertical machining center Nidec OKK VB-X650
Vertical machining center Nidec OKK VB-X650
more images
Slovenia Ljubljana
18,353 km

Vertical machining center
Nidec OKKVB-X650

Call
Listing
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
Three-sided tipper truck MERCEDES-BENZ Arcos 3342 BB, 6X6 Meiller Bordmatik
more images
Bakum
18,382 km

Three-sided tipper truck
MERCEDES-BENZArcos 3342 BB, 6X6 Meiller Bordmatik

Call
Listing
CNC flame cutting system, flame cutting machine, flame cutting machine BACH ACW 2500
CNC flame cutting system, flame cutting machine, flame cutting machine BACH ACW 2500
CNC flame cutting system, flame cutting machine, flame cutting machine BACH ACW 2500
CNC flame cutting system, flame cutting machine, flame cutting machine BACH ACW 2500
CNC flame cutting system, flame cutting machine, flame cutting machine BACH ACW 2500
CNC flame cutting system, flame cutting machine, flame cutting machine BACH ACW 2500
CNC flame cutting system, flame cutting machine, flame cutting machine BACH ACW 2500
CNC flame cutting system, flame cutting machine, flame cutting machine BACH ACW 2500
CNC flame cutting system, flame cutting machine, flame cutting machine BACH ACW 2500
CNC flame cutting system, flame cutting machine, flame cutting machine BACH ACW 2500
more images
Germany Hessisch Lichtenau
18,422 km

CNC flame cutting system, flame cutting machine, flame cutting machine
BACHACW 2500

Certified Dealer
Call
Listing
Wood band saw Holzkraft HBS 433 Aktionsset Holzbandsäge
Wood band saw Holzkraft HBS 433 Aktionsset Holzbandsäge
Wood band saw Holzkraft HBS 433 Aktionsset Holzbandsäge
Wood band saw Holzkraft HBS 433 Aktionsset Holzbandsäge
Wood band saw Holzkraft HBS 433 Aktionsset Holzbandsäge
Wood band saw Holzkraft HBS 433 Aktionsset Holzbandsäge
Wood band saw Holzkraft HBS 433 Aktionsset Holzbandsäge
Wood band saw Holzkraft HBS 433 Aktionsset Holzbandsäge
more images
Germany Böblingen
18,629 km

Wood band saw
HolzkraftHBS 433 Aktionsset Holzbandsäge

Certified Dealer
Call
Listing
Tractor Saphir LG13 SAPHIR LEICHTGUTSCHAUFEL
Tractor Saphir LG13 SAPHIR LEICHTGUTSCHAUFEL
Tractor Saphir LG13 SAPHIR LEICHTGUTSCHAUFEL
more images
Hartmannsdorf
18,267 km

Tractor
SaphirLG13 SAPHIR LEICHTGUTSCHAUFEL

Call
Listing
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
Intercity bus MERCEDES-BENZ O 550 INTEGRO - mit Brandschaden * TEILESPENDER
more images
Haßfurt
18,454 km

Intercity bus
MERCEDES-BENZO 550 INTEGRO - mit Brandschaden * TEILESPENDER

Call
Listing
Band saw Holzkraft Typ HBS 433 Set
Band saw Holzkraft Typ HBS 433 Set
Band saw Holzkraft Typ HBS 433 Set
Band saw Holzkraft Typ HBS 433 Set
Band saw Holzkraft Typ HBS 433 Set
more images
Germany Gerolzhofen
18,473 km

Band saw
HolzkraftTyp HBS 433 Set

Call
Listing
Band saw Bernardo HBS 400 N
Band saw Bernardo HBS 400 N
Band saw Bernardo HBS 400 N
Band saw Bernardo HBS 400 N
Band saw Bernardo HBS 400 N
Band saw Bernardo HBS 400 N
more images
Germany Mudersbach
18,541 km

Band saw
BernardoHBS 400 N

Call
Listing
Other  Leichtgutschaufel 1,10m
more images
Kassel
18,426 km

Other
Leichtgutschaufel 1,10m

Call
Further results:
Listing
Rotary valve Schäffer SPLHVN
Rotary valve Schäffer SPLHVN
Rotary valve Schäffer SPLHVN
Rotary valve Schäffer SPLHVN
more images
Germany Oberleichtersbach
18,481 km

Rotary valve
SchäfferSPLHVN

Certified Dealer
Call
Listing
Rotary valve 0.37 kW 11 rpm Schäffer 035102D11ST 8 flügelig
Rotary valve 0.37 kW 11 rpm Schäffer 035102D11ST 8 flügelig
Rotary valve 0.37 kW 11 rpm Schäffer 035102D11ST 8 flügelig
Rotary valve 0.37 kW 11 rpm Schäffer 035102D11ST 8 flügelig
Rotary valve 0.37 kW 11 rpm Schäffer 035102D11ST 8 flügelig
Rotary valve 0.37 kW 11 rpm Schäffer 035102D11ST 8 flügelig
Rotary valve 0.37 kW 11 rpm Schäffer 035102D11ST 8 flügelig
Rotary valve 0.37 kW 11 rpm Schäffer 035102D11ST 8 flügelig
more images
Germany Wiefelstede
18,341 km

Rotary valve 0.37 kW 11 rpm
Schäffer035102D11ST 8 flügelig

Certified Dealer
Call
Listing
Scoring circular saw blades 120 x 2.8 - 3.6 mm Schäffer zweiteilig, vertsellbar 120 x 2,8-3,6 mm
Scoring circular saw blades 120 x 2.8 - 3.6 mm Schäffer zweiteilig, vertsellbar 120 x 2,8-3,6 mm
more images
Germany Wiefelstede
18,341 km

Scoring circular saw blades 120 x 2.8 - 3.6 mm
Schäfferzweiteilig, vertsellbar 120 x 2,8-3,6 mm

Certified Dealer
Call
Listing
Scoring circular saw blade Schäffer 120 x 2,8-3,6 x22Z=2x12
Scoring circular saw blade Schäffer 120 x 2,8-3,6 x22Z=2x12
Scoring circular saw blade Schäffer 120 x 2,8-3,6 x22Z=2x12
Scoring circular saw blade Schäffer 120 x 2,8-3,6 x22Z=2x12
Scoring circular saw blade Schäffer 120 x 2,8-3,6 x22Z=2x12
Scoring circular saw blade Schäffer 120 x 2,8-3,6 x22Z=2x12
more images
Germany Wiefelstede
18,341 km

Scoring circular saw blade
Schäffer120 x 2,8-3,6 x22Z=2x12

Certified Dealer
Call
Listing
Scoring circular saw blades 120 x 2.8-3.6 mm Schäffer zweiteilig, vertsellbar
Scoring circular saw blades 120 x 2.8-3.6 mm Schäffer zweiteilig, vertsellbar
more images
Germany Wiefelstede
18,341 km

Scoring circular saw blades 120 x 2.8-3.6 mm
Schäfferzweiteilig, vertsellbar

Certified Dealer
Call
Listing
Scoring circular saw blades 120 x 2.8-3.6 mm Schäffer zweiteilig, verstellbar
Scoring circular saw blades 120 x 2.8-3.6 mm Schäffer zweiteilig, verstellbar
more images
Germany Wiefelstede
18,341 km

Scoring circular saw blades 120 x 2.8-3.6 mm
Schäfferzweiteilig, verstellbar

Certified Dealer
Call
Listing
Rotary valve impeller Schäffer 8 flügelig
Rotary valve impeller Schäffer 8 flügelig
Rotary valve impeller Schäffer 8 flügelig
Rotary valve impeller Schäffer 8 flügelig
Rotary valve impeller Schäffer 8 flügelig
Rotary valve impeller Schäffer 8 flügelig
Rotary valve impeller Schäffer 8 flügelig
Rotary valve impeller Schäffer 8 flügelig
Rotary valve impeller Schäffer 8 flügelig
Rotary valve impeller Schäffer 8 flügelig
more images
Germany Wiefelstede
18,341 km

Rotary valve impeller
Schäffer8 flügelig

Certified Dealer
Call
Listing
Yard tractor Schäffer 2630T SLT HOFLADER
Yard tractor Schäffer 2630T SLT HOFLADER
Yard tractor Schäffer 2630T SLT HOFLADER
Yard tractor Schäffer 2630T SLT HOFLADER
Yard tractor Schäffer 2630T SLT HOFLADER
Yard tractor Schäffer 2630T SLT HOFLADER
Yard tractor Schäffer 2630T SLT HOFLADER
Yard tractor Schäffer 2630T SLT HOFLADER
Yard tractor Schäffer 2630T SLT HOFLADER
Yard tractor Schäffer 2630T SLT HOFLADER
Yard tractor Schäffer 2630T SLT HOFLADER
more images
Hartmannsdorf
18,267 km

Yard tractor
Schäffer2630T SLT HOFLADER

Call
Listing
Yard tractor Schäffer 1622 HOFLADER
Yard tractor Schäffer 1622 HOFLADER
Yard tractor Schäffer 1622 HOFLADER
Yard tractor Schäffer 1622 HOFLADER
Yard tractor Schäffer 1622 HOFLADER
Yard tractor Schäffer 1622 HOFLADER
Yard tractor Schäffer 1622 HOFLADER
Yard tractor Schäffer 1622 HOFLADER
Yard tractor Schäffer 1622 HOFLADER
Yard tractor Schäffer 1622 HOFLADER
more images
Hartmannsdorf
18,267 km

Yard tractor
Schäffer1622 HOFLADER

Call
Listing
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage SCHÄFFER Wiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord
more images
Nuland
18,588 km

Wheel loader Schaffer - 2436 - shovel - wheel loader - 200 hours - 2011 - bucket - fork carriage
SCHÄFFERWiellader Schaffer - 2436 - shovel - wiellader - 200uur - 2011 - bak - vorkenbord

Call
Listing
Scoring circular saw blades 120 x 2.8-3.6 Schäffer zweiteilig, vertsellbar
Scoring circular saw blades 120 x 2.8-3.6 Schäffer zweiteilig, vertsellbar
more images
Germany Wiefelstede
18,341 km

Scoring circular saw blades 120 x 2.8-3.6
Schäfferzweiteilig, vertsellbar

Certified Dealer
Call
Listing
Yard tractor Schäffer 3650
Yard tractor Schäffer 3650
Yard tractor Schäffer 3650
Yard tractor Schäffer 3650
more images
Prüm
18,667 km

Yard tractor
Schäffer3650

Call

This may be of interest to you

Extension Sponsor European Championship

Machineseeker agrees three-year extension as European Championship sponsor

Titlepartner EHF Finals Men 2025

Maschinensucher becomes Title Partner of the EHF Finals Men 2025

Title sponsor EHF Champions League

Machineseeker remains title sponsor of the EHF Champions League

Machineseeker Premium Auctions: Auction with the No. 1

Machineseeker Premium Auctions: Auction with the No. 1

Strongest Forklift Trucks

Photo gallery: the 10 strongest forklift trucks in the world

Gindumac about smart sales strategies and the importance of online platforms

About smart sales strategies and the importance of online platforms