86-021-37680006
1st Floor, 2nd Building, No. 293, Minqiang Road, Songjiang Dist., Shanghai, China (Mainland)
SUNGLASS DISPLAY FACTORY CUSTOM FOR STOR INTERIOR DESIGN, US $ 50 - 150 / Piece, Shanghai, China, LIANG LIANG, LL-J-00009 shop fittings for giftretail and tearoom.Source from Shanghai Liangliang Decoration Fittings Co., Ltd. on Waimaotong.com.