Biomeda is a developer, manufacturer and distributor of immunochemicals and diagnostic biological agents.
Location:
1191 Chess Dr., Ste. F
Foster City, CA 94404
United States
Phone: (650) 259-0948
Fax: (650) 341-7095
Website: Unlisted: Search Google


