Olaplex, Inc.

1 merger

Related parties

  • Olaplex Holdings, Inc. · Delaware registration number: 5923882 (EIN: 871242679)
  • Olaplex, Inc. · Delaware registration number: 7702123 (EIN: 843736163)

Total reviews

1

Phase 2 reviews

0

Waivers

0

Under assessment

0

As target