IDO is a leading manufacture specializing in sofa bed and DIY wood furniture in China. The combination of our products will extend your living space perfectly. – Abbreviation Finder
Sofa bed, steelBoard, materials.
Time and place: 1999, China
Early products: beds, mattresses
USD 395 – USD 1583