Word Puzzle

12345678910
Across
  1. 2. to cause someone to admire or respect you
  2. 6. right now, no delay
  3. 7. a scientist studying chemistry
  4. 8. very surprising
  5. 10. a poster or billboard about a new product / service
Down
  1. 1. link something with another
  2. 3. a person / organization that produces new products
  3. 4. new creation of something
  4. 5. unable to move
  5. 9. a pool