OYAGEN INC.

PrivateCIK: 1319956
Location

ROCHESTER, NY

Key Entity Details

Legal Name

OYAGEN INC.

Central Index Key (CIK)

1319956

Employer ID (EIN)

000000000

Phone Number

585-273-4816

Business Address

601 ELMWOOD AVENUE

ROCHESTER, 14642

NY

Mailing Address

601 ELMWOOD AVENUE

ROCHESTER, 14642

NY