Juniper II Corp. Palo Alto, California 94306