cbs13headerlogo-1 SPORTS1140HeaderLogo gooddayheaderlogo (1)

Membrane Technology

One person was killed, and two hurt in an explosion inside Membrane Technology in Menlo Park. (CBS)

1 Dead, 2 Hurt In Menlo Park Explosion

An explosion and fire at a commercial research laboratory in Menlo Park late Friday afternoon left at least one person dead and two others injured, fire officials said.

09/02/2011