ELECTRA THERAPEUTICS, INC.

PrivateCIK: 2088082
Location

SOUTH SAN FRANCISCO, CA

Key Entity Details

Legal Name

ELECTRA THERAPEUTICS, INC.

Central Index Key (CIK)

2088082

Employer ID (EIN)

832193635

Phone Number

(888) 743-2290

Business Address

230 EAST GRAND AVENUE, SUITE S-100

SOUTH SAN FRANCISCO, 94080

CA

Mailing Address

230 EAST GRAND AVENUE, SUITE S-100

SOUTH SAN FRANCISCO, 94080

CA