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
- Henkel – OlaplexApproved