Serrice Technology

A store on Illium.
 * Does not show up until after Collector ship mission I believe.