PETALOUDA THERAPEUTICS
Mark Identification

PETALOUDA THERAPEUTICS

Serial Number

98853323

Filing Date

Nov 14, 2024

Trademark by

PETALOUDA THERAPEUTICS INC.

Classification Information

Pharmaceuticals

Pharmaceuticals