USB Flash Drive
Here is a cheap chinese made flash drive given out for free by Westlaw UK. Capacity 512MB Here is the PCB removed from the casing, USB connector on the left, followed by the clock crystal for the flash controller, a CBM2092, which is a Chipsbank part. 512MB flash memory IC,