No sticker or stamp found anywhere on the windows as to who the manufacturer is. This is the balance that uses a pulley system with the spring. Stamped on the balance is "28B", "PV", and "BSIN". Please let me know if this part can still be ordered. I would need 5 of them.
