TROUP ELECTRONICS, INC. ID 6178065