Newlong Latin
12301 S.W. 128th Ct No. 107B, Miami, FLorida, 33186.
ACCEDER
Newlong pedestal systems are designed to ease the use of our various bag closing heads for simplified operations.