Arcshaped doublesided antireflective sapphire crystal glass

What is the correctly punctuated version of this sentence?
Arc-shaped double-sided anti-reflective sapphire crystal glass