77916331
Jan 20, 2010
Aug 3, 2010
LIFE TECHNOLOGIES CORPORATION
Active Trademark
Subscribe
Fluorescent reagents for cellular labeling sold individually for scientific research use