Incredible. I was curious to see what I could find for one of the business card:

Dr. Ronald Moskowitz, FerroFluidics (cool name).

Took me down a bit of a rabbit hole. Turns out the guy was a bit of a fraudster and was sentenced to 8 years in prison for securities fraud[1]

1 - https://www.sec.gov/enforcement-litigation/litigation-releas...

I did EXACTLY the same thing when I saw that name and that card. What a cool name. I wanted to see if it was still around!