135-24806

JUKI      135-24806

LK-1850

LEVER LATCH 

Trade Description