Condition Used LOT DE 2 Newport UMR5.16 Linear Translation Stage with BM11.16 Micrometer 5/5 €182.50 HT