For those researching the site a bit, I discovered some little facts.
I'm going to explain what the things on the left mean.
EC9-4 is a Siemens ultrasound tube. This is, of course, what displays the ultrasound on screen and allows the mother to hear the heartbeat of the fetus.
TV-OB means that it is outside broadcasted Basically, an ultrasound is broadcasted to the TV from an outside source.
55dB is the level of sound. This could also mean Persona 5, due to it having two fives, but I doubt it. 55dB is equivalent to the sound of a loud typewriter or a loud speaker.
8.0SMt is a term used for semiconductors. Actually, its not a term, more a level. Think of it like a seismic estimation of an earthquake. It is 8.0 on the scale. Notice anything else? It is commonly referred to as SMT, which is also the abbreviation for the Shin Megami Tensei series by Atlus.
PR 60 dB could mean a PR60 DC adapter, which allows for radios (which play mostly around a dB level) to be powered. It could also mean PR, such as this being a PR stunt by Atlus, but I dont think thats it.
Persist 5. This is probably a reference to Persona 5.
Gold 4. This is probably a reference to Persona 4 Golden
S|C 3 seems to relate to the URL, which is sc_c2.swf
C2. This is most certainly a reference to the URL, when combined with S|C 3 especially. This is also a genetic for protein coding.