Tom Kam

Active Long Beach, CA Owner for Precision Detail Engineering