DETA
Mark Identification

DETA

Serial Number

72182786

Filing Date

Dec 11, 1963

Registration Date

Nov 16, 1965

Trademark by

DETA GMBH