Buyers' Guide Company Details Accessible by: anyone Brain Corp. Address: 9401 Waples StSte 100, San Diego, CA United States Phone: 858-900-4607 E-mail Web site Contact Lauren Linder E-mail Company Description: We design and manufacture janitorial autonomous scrubbing machines. Company Type: Manufacturer Product/Service Categories: FLOOR MACHINES