User Avatar

Astrum World

astrumworld
astrumworld.com
; Opens a new tab
·
Astrum is the Latin word for Star. Astrum Holdings Limited is a Hong Kong based IT accessories with latest technology and consumer electronics manufacturer. Category: Audio, Smart, Power, Connect, Computing, & On-Wheels
6 followers
·
6 following