Leica Free Standing Display Leica Free Standing Display A modular freestanding display which incorporates the counter top unit at the top of the stand.