Please note that the loose hospital masks do nothing to prevent one from inhaling the virus. They are good if one is already sick to help limit the amount you cough or sneeze onto someone else.
I’ve read where a N95 mask is effective. Although most viruses can last a couple of hours on your clothing - and 24 hours on a hard surface.
I have a co-worker originally from China. She told me the N95 masks have sold out there.
HKD $680, 20/Box (USD $87)