nli_newlong_015081.jpg

Newlong 015081 Cloth Plate Slide

Original Newlong NLI Part Made in Japan

Newlong 015081 Cloth Plate Slide