Registered entities
DENDRA
Reg. No. 43603029658Latvia
Biocarbon Engineering Ltd
Reg. No. 9189148Germany
Dendra Systems Ltd
Reg. No. 616659039Australia
Innovation
1 patent family — focus: Human necessities; filing pace active.
