LOSCA

AcronymDefinition
LOSCALos Angeles, California
LOSCALube Oil Storage & Conditioning Assembly