YARROW BIOSCIENCE, INC. INVESTORS’ RIGHTS AGREEMENT