Company

I BIO INC

9 Innovation Way # 100

19711-5449

DE, NEWARK

(302) 355-0650

Persons for contact

About This Property

CategoriesManufacturing, Drugs
TypePublic
Credit score coreA
Sales volume$1,007,000
Number of employess9

Maps