Quick view Polaroid | sku: SX70-001 Polaroid SX-70 Land Camera The SX-70 is a folding single lens reflex Land camera which was produced by the Polaroid Corporation from 1972-1981. Pictures from the SX-70 ejected automatically and developed quickly without chemical residue. Polaroid founder Edwin Land announced the... View Details Compare