FABRICATED BIOFILM STORAGE DEVICE | Patent Publication Number 20080242558 | Patexia