After thinking some more...I could be smelling freshly cut Plexiglas.