• Bleeping Lobster
    link
    fedilink
    English
    401 year ago

    ARC is an audio technology. Zoom in on the ARC after ‘Audio Extractor &’ text, it says Arc Abrasives, which I’d guess is a manufacturer of abrasives